barring a miracle - Turco Inglés Diccionario